Release 10.1A: OpenEdge Development:
Progress Dynamics Advanced Development


Basic rules

The API uses widget to identify an object that can be accessed or modified using the API. These objects include any object with a widget handle in the Progress environment, plus SmartDataFields (which use the procedure handle).

Note: The client logic API does not support toolbar button manipulation.

The functions of the client logic API are, for the most part, intended for use in comparisons and assignments. For example:

IF widgetIsModified("customerviewv.discount":U) THEN 
 enableWidget("customerviewv.terms":U). 
tempDiscount = INTEGER(widgetValue("discount":U)) * 1.10. 

Restricting your use of the API to comparisons and assigns will assure you of the best results for migrations to future versions of Progress Dynamics.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095